package net.chasing.retrofit.callback;

import net.chasing.retrofit.bean.base.ResponseResult;

public interface Callback<T> {
    void onPreReq();
    void onSuccess(ResponseResult<T> responseResult);
    // 请求成功，但系统返回请求失败的
    void onFailure(ResponseResult<T> responseResult);
    // 接口请求失败的
    void onFailure(int code, String msg);
    void onPostReq();
    void onCancel();
}
